package com.jrx.anytxn.transaction.dto.payment;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 客户欠款返回
 *
 * @author : zhenghaopu
 * 2019/11/20
 */
public class CustomerDebtQueryRes implements Serializable {
    /**
     * 用户号
     */
    private String userId;
    /**
     * 交易流水号
     */
    private String seqNo;
    /**
     * 本金余额总额
     */
    private BigDecimal remainPrincipal = BigDecimal.ZERO;
    /**
     * 未结清订单数
     */
    private Integer remainCount = 0;
    /**
     * 逾期订单数
     */
    private Integer delqCount = 0;
    /**
     * 还款日
     */
    private Integer paymentDay;
    /**
     * 当期欠款金额
     */
    private BigDecimal debtAmount = BigDecimal.ZERO;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getSeqNo() {
        return seqNo;
    }

    public void setSeqNo(String seqNo) {
        this.seqNo = seqNo;
    }

    public BigDecimal getRemainPrincipal() {
        return remainPrincipal;
    }

    public void setRemainPrincipal(BigDecimal remainPrincipal) {
        this.remainPrincipal = remainPrincipal;
    }

    public Integer getRemainCount() {
        return remainCount;
    }

    public void setRemainCount(Integer remainCount) {
        this.remainCount = remainCount;
    }

    public Integer getDelqCount() {
        return delqCount;
    }

    public void setDelqCount(Integer delqCount) {
        this.delqCount = delqCount;
    }

    public Integer getPaymentDay() {
        return paymentDay;
    }

    public void setPaymentDay(Integer paymentDay) {
        this.paymentDay = paymentDay;
    }

    public BigDecimal getDebtAmount() {
        return debtAmount;
    }

    public void setDebtAmount(BigDecimal debtAmount) {
        this.debtAmount = debtAmount;
    }
}
